package com.sm.model;

import cn.hutool.core.date.DatePattern;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class UserVipOrder {
    private Long id;

    private Integer userId;

    /**
     * vip字典ID
     */
    private String vipId;

    /**
     * 订单编号
     */
    private String orderNum;

    /**
     * 会员类型
     * 1,国学启蒙 2,潜能开发,3创意美术4,传媒口才,5筑梦舞蹈,6超级VIP,7合作园,8联盟园,9区域经理
     */
    private Integer vipType;

    /**
     * 支付类型
     * 支付类型(1支付宝2微信3实体卡)
     */
    private Integer payType;

    private BigDecimal price;
    @JsonFormat(pattern = DatePattern.NORM_DATETIME_PATTERN, timezone = "GMT+8")
    private Date createTime;

    /**
     * 支付状态
     * 1已支付 0为支付
     */
    private Integer isPay;

    private String remark;

}
